weapon emplacement - English Synonyms Dictionary